against all odds
idiom
: despite success being very unlikely
He was able to do it, against all odds.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share